0
5
20
9
22
53
21
24
29
28
17
35
10
11
48
8
4
32
18
13
90
93
14
98
70
38
41
94
69
43
16
19
57
31
168
133
25
52
15
86
50
83